home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / lib / udev / rules.d / 40-hplip.rules < prev    next >
Text File  |  2009-10-09  |  7KB  |  133 lines

  1. # HPLIP udev rules file for HP printer and all-in-one products.
  2. #
  3. # The 40-hplip.rules file replaces the 55-hpmud.rules on newer distros with udev ACL support.
  4. # For older distros that use HAL ACL support use the 55-hpmud.rules. 
  5. #
  6.  
  7. ACTION!="add", GOTO="hpmud_rules_end"
  8. SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GOTO="pid_test"
  9. SUBSYSTEM!="usb_device", GOTO="hpmud_rules_end"
  10.  
  11. LABEL="pid_test"
  12.  
  13. # Check for AiO products (0x03f0xx11).
  14. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="??11", GROUP="lp", ENV{ID_HPLIP}="1"
  15.  
  16. # Check for Photosmart products without wildcard since cameras and scanners also used (0x03f0xx02). 
  17. # The xx02 pid has been retired so this explicit list should not change.
  18. # photosmart_d2300_series
  19. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="c302", GROUP="lp", ENV{ID_HPLIP}="1"
  20. # photosmart_100
  21. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3802", GROUP="lp", ENV{ID_HPLIP}="1"
  22. # photosmart_1115
  23. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3402", GROUP="lp", ENV{ID_HPLIP}="1"
  24. # photosmart_1215
  25. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3202", GROUP="lp", ENV{ID_HPLIP}="1"
  26. # photosmart_1218
  27. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3302", GROUP="lp", ENV{ID_HPLIP}="1"
  28. # photosmart_130
  29. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3902", GROUP="lp", ENV{ID_HPLIP}="1"
  30. # photosmart_1315
  31. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3602", GROUP="lp", ENV{ID_HPLIP}="1"
  32. # photosmart_140_series
  33. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1002", GROUP="lp", ENV{ID_HPLIP}="1"
  34. # photosmart_230
  35. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3502", GROUP="lp", ENV{ID_HPLIP}="1"
  36. # photosmart_240_series
  37. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1102", GROUP="lp", ENV{ID_HPLIP}="1"
  38. # photosmart_320_series
  39. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1202", GROUP="lp", ENV{ID_HPLIP}="1"
  40. # photosmart_330_series
  41. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1602", GROUP="lp", ENV{ID_HPLIP}="1"
  42. # photosmart_370_series
  43. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1302", GROUP="lp", ENV{ID_HPLIP}="1"
  44. # photosmart_380_series
  45. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1702", GROUP="lp", ENV{ID_HPLIP}="1"
  46. # photosmart_420_series
  47. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1502", GROUP="lp", ENV{ID_HPLIP}="1"
  48. # photosmart_470_series
  49. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1802", GROUP="lp", ENV{ID_HPLIP}="1"
  50. # photosmart_7150
  51. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3a02", GROUP="lp", ENV{ID_HPLIP}="1"
  52. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3b02", GROUP="lp", ENV{ID_HPLIP}="1"
  53. # photosmart_7200_series
  54. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="b002", GROUP="lp", ENV{ID_HPLIP}="1"
  55. # photosmart_7345
  56. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2002", GROUP="lp", ENV{ID_HPLIP}="1"
  57. # photosmart_7350 
  58. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3c02", GROUP="lp", ENV{ID_HPLIP}="1"
  59. # photosmart_7400_series
  60. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="b802", GROUP="lp", ENV{ID_HPLIP}="1"
  61. # photosmart_7550
  62. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3e02", GROUP="lp", ENV{ID_HPLIP}="1"
  63. # photosmart_7600_series
  64. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="b202", GROUP="lp", ENV{ID_HPLIP}="1"
  65. # photosmart_7700_series
  66. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="b402", GROUP="lp", ENV{ID_HPLIP}="1"
  67. # photosmart_7800_series
  68. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="c002", GROUP="lp", ENV{ID_HPLIP}="1"
  69. # photosmart_7900_series
  70. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="b602", GROUP="lp", ENV{ID_HPLIP}="1"
  71. # photosmart_8000_series
  72. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="c102", GROUP="lp", ENV{ID_HPLIP}="1"
  73. # photosmart_8100_series
  74. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="ba02", GROUP="lp", ENV{ID_HPLIP}="1"
  75. # photosmart_8200_series
  76. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="c202", GROUP="lp", ENV{ID_HPLIP}="1"
  77. # photosmart_8400_series
  78. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="bb02", GROUP="lp", ENV{ID_HPLIP}="1"
  79. # photosmart_8700_series
  80. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="bc02", GROUP="lp", ENV{ID_HPLIP}="1"
  81. # photosmart_a310_series
  82. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1d02", GROUP="lp", ENV{ID_HPLIP}="1"
  83. # photosmart_a320_series
  84. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1e02", GROUP="lp", ENV{ID_HPLIP}="1"
  85. # photosmart_a430_series
  86. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1902", GROUP="lp", ENV{ID_HPLIP}="1"
  87. # photosmart_a440_series
  88. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1f02", GROUP="lp", ENV{ID_HPLIP}="1"
  89. # photosmart_a510_series
  90. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1a02", GROUP="lp", ENV{ID_HPLIP}="1"
  91. # photosmart_a520_series
  92. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2602", GROUP="lp", ENV{ID_HPLIP}="1"
  93. # photosmart_a530_series
  94. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2b02", GROUP="lp", ENV{ID_HPLIP}="1"
  95. # photosmart_a610_series
  96. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1b02", GROUP="lp", ENV{ID_HPLIP}="1"
  97. # photosmart_a620_series
  98. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2702", GROUP="lp", ENV{ID_HPLIP}="1"
  99. # photosmart_a630_series
  100. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2c02", GROUP="lp", ENV{ID_HPLIP}="1"
  101. # photosmart_a710_series
  102. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1c02", GROUP="lp", ENV{ID_HPLIP}="1"
  103. # photosmart_a820_series
  104. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2902", GROUP="lp", ENV{ID_HPLIP}="1"
  105. # photosmart_d5060_series
  106. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="c802", GROUP="lp", ENV{ID_HPLIP}="1"
  107. # photosmart_d5100_series
  108. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="c402", GROUP="lp", ENV{ID_HPLIP}="1"
  109. # photosmart_d6100_series
  110. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="c502", GROUP="lp", ENV{ID_HPLIP}="1"
  111. # photosmart_d7100_series
  112. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="c602", GROUP="lp", ENV{ID_HPLIP}="1"
  113. # photosmart_d7300_series
  114. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="c702", GROUP="lp", ENV{ID_HPLIP}="1"
  115. # photosmart_pro_b8300_series
  116. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="be02", GROUP="lp", ENV{ID_HPLIP}="1"
  117. # photosmart_b8800_series
  118. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="d002", GROUP="lp", ENV{ID_HPLIP}="1"
  119. # photosmart_pro_b9100_series
  120. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="bd02", GROUP="lp", ENV{ID_HPLIP}="1"
  121. # Photosmart_B8500_series
  122. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="d102", GROUP="lp", ENV{ID_HPLIP}="1"
  123.  
  124. # Check for Business Inkjet products (0x03f0xx12).
  125. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="??12", GROUP="lp", ENV{ID_HPLIP}="1"
  126. # Check for Deskjet products (0x03f0xx04).
  127. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="??04", GROUP="lp", ENV{ID_HPLIP}="1"
  128. # Check for LaserJet products (0x03f0xx17).
  129. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="??17", GROUP="lp", ENV{ID_HPLIP}="1"
  130.  
  131. LABEL="hpmud_rules_end"
  132.  
  133.